troupeau allaitant - French English Dictionary